stir things up - French English Dictionary